• word of the day

    tympanic membrane

    tympanic membrane - Dictionary definition and meaning for word tympanic membrane

    Definition
    (noun) the membrane in the ear that vibrates to sound
    Synonyms : eardrum , myringa , tympanum

Word used in video below:
text: So while an animal cell has a membrane,
Download our Mobile App Today
Receive our word of the day
on Whatsapp